// const Mock = require('mockjs')
import Mock from 'mockjs'

import { demo } from './menuList'
Mock.mock(/\/api\/topMenuList/, {
	'message': 'ok',
	'code': 200,
	'data': [{
		'menuId': 2,
		'name': '演示',
		'url': ''
	}]
});

Mock.mock(/\/api\/leftMenuDemo/, demo);

Mock.mock(/\/api\/GetSelectData/, {
	'message': 'ok',
	'code': 200,
	'data': [{
		"Id": 22,
		"Value": "全职",
		"Children": []
	}, {
		"Id": 23,
		"Value": "兼职",
		"Children": []
	}]
});
Mock.mock(/\/api\/GetListDatas/, {
	'message': 'ok',
	'code': 200,
	'data': {
		'counts': 39,
		'content|2': [{
			'id|+1': 1,
			//姓名
			'name': "@cname",
			//性别
			"sex|1": [1, 2],
			//是否成年
			'isAdult': "@boolean",
			//生日
			'birth': '@dateTime',
			//操作人
			'operator': "@cname",
			//操作时间
			'operationTime': '@dateTime',
			//状态
			'status': "@integer(0,5)",
			//居住地
			'native': '@province' + '@city' + '@county',
			//手机号
			'photo': /^1[385][1-9]\d{8}/,
			//链接
			'url': '@url("http")',
			//年龄
			'age': "@natural(18,30)"
		}]
	}
});
Mock.mock(/\/api\/GetList1/, {
	'message': 'ok',
	'code': 200,
	'data': {
		'counts': 39,
		'content|10': [{
			'id|+1': 1,
			//项目名称
			'projectName': "@ctitle(4)",
			//项目类型
			'projectType': "@integer(0,5)",
			//创建时间
			'createTime': '@datetime("yyyy-MM-dd A HH:mm:ss")',
			//开始时间
			'startTime': '@datetime("yyyy-MM-dd A HH:mm:ss")',
			//结束时间
			'endTime': '@datetime("yyyy-MM-dd A HH:mm:ss")',
			//项目状态
			'projectState': "@integer(0,2)",
			//创建人
			'name': "@cname",
			//项目地址
			'projectAddress': '@province' + '@city' + '@county',
		}]
	}
});
Mock.mock(/\/api\/GetList2/, {
	'message': 'ok',
	'code': 200,
	'data': {
		'counts': 39,
		'content|10': [{
			'id|+1': 1,
			//商家
			'business': "@ctitle(4)",
			//下单时间
			'orderTime': '@datetime("yyyy-MM-dd A HH:mm:ss")',
			//发货时间
			'deliveryTime': '@datetime("yyyy-MM-dd A HH:mm:ss")',
			//快递公司
			'expressCompany': "@ctitle(4)",
			//到货时间
			'arrivalTime': '@datetime("yyyy-MM-dd A HH:mm:ss")',
			//发货地址
			'shippingAddress': '@province' + '@city' + '@county',
		}]
	}
});

